tree-grubbing machine - Espagnol Anglais Dictionnaire